regenerative repeating - German English Dictionary